home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / PERM3.IN_ / perm3.inf
Encoding:
INI File  |  2003-02-21  |  4.3 KB  |  172 lines

  1. ;***********************************************************************
  2. ;
  3. ;                        ************************
  4. ;                        * MINIPORT SAMPLE CODE *
  5. ;                        ************************
  6. ; perm3.inf
  7. ;
  8. ; Installation inf for permedia 3 driver
  9. ;
  10. ;
  11. ; Copyright (c) 1994-1999 3Dlabs Inc. Ltd. All rights reserved.            
  12. ; Copyright (c) Microsoft Corporation.  All rights reserved.
  13. ;
  14. ;***********************************************************************
  15.  
  16. [Version]
  17. Signature="$WINDOWS NT$"
  18. Provider=%MS%
  19.  
  20. ;-----------------------------------------------------------------------
  21. ; OEM drivers should remove LayoutFile entry. LayoutFile entry used
  22. ; ONLY by internal Microsoft engineering.
  23. ;-----------------------------------------------------------------------
  24. LayoutFile=layout.inf
  25.  
  26. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  27. Class=Display
  28. DriverVer=06/06/2001,5.01.2001
  29.  
  30. [DestinationDirs]
  31. DefaultDestDir  = 11
  32. perm3.Miniport  = 12  ; drivers
  33. perm3.Display   = 11  ; system32
  34.  
  35. ;
  36. ; Driver information
  37. ;
  38.  
  39. [Manufacturer]
  40. %3DLabs%=3dlabs.Mfg
  41.  
  42. [3dlabs.Mfg]
  43. %VX1_AGP%        = perm3, PCI\VEN_3D3D&DEV_000A&SUBSYS_01253D3D 
  44. %VX1_AGP%        = perm3, PCI\VEN_3D3D&DEV_000C&SUBSYS_01443D3D 
  45. %VX1_PCI%        = perm3, PCI\VEN_3D3D&DEV_000A&SUBSYS_01213D3D 
  46. %VX1_1600SW%     = perm3, PCI\VEN_3D3D&DEV_000A&SUBSYS_08003D3D 
  47. %P3_CREATE%      = perm3, PCI\VEN_3D3D&DEV_000A&SUBSYS_01273D3D
  48.  
  49. ;
  50. ; Indicate that the user should not be able to manually install
  51. ; these devices.
  52. ;
  53.  
  54. [ControlFlags]
  55. ExcludeFromSelect=*
  56.  
  57. ;
  58. ; General installation section
  59. ;
  60.  
  61. [perm3]
  62. CopyFiles=perm3.Miniport, perm3.Display
  63.  
  64. [perm3.HW]
  65. AddReg = perm3_DisableSBA_AddReg
  66.  
  67. ;
  68. ; File sections
  69. ;
  70.  
  71. [perm3.Miniport]
  72. perm3.sys
  73.  
  74. [perm3.Display]
  75. perm3dd.dll
  76.  
  77. ;
  78. ; Service Installation
  79. ;
  80.  
  81. [perm3.Services]
  82. AddService = perm3, 0x00000002, perm3_Service_Inst, perm3_EventLog_Inst
  83.  
  84. [perm3_Service_Inst]
  85. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  86. StartType      = 3                  ; SERVICE_DEMAND_START
  87. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  88. LoadOrderGroup = Video
  89. ServiceBinary  = %12%\perm3.sys
  90.  
  91. [perm3_EventLog_Inst]
  92. AddReg = perm3_EventLog_AddReg
  93.  
  94. [perm3_DisableSBA_AddReg]
  95. HKLM,"SYSTEM\CurrentControlSet\Control\AGP","3D3D000C",0x00030003,00,01,00,00,00,00,00,00 
  96.  
  97. [perm3_EventLog_AddReg]
  98. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\perm3.sys"
  99. HKR,,TypesSupported,0x00010001,7
  100.  
  101. ;
  102. ; Software Installation
  103. ;
  104.  
  105. [perm3.SoftwareSettings]
  106. AddReg = perm3_SoftwareDeviceSettings
  107. DelReg = perm3_DelReg
  108.  
  109. [perm3_DelReg]
  110. HKR,, PXRX.MemClockSpeed
  111.  
  112. [perm3_SoftwareDeviceSettings]
  113. HKR,, Direct3DHAL.FilterVideo,           %REG_DWORD%,    1
  114. HKR,, Direct3DHAL.NoDMA,                 %REG_DWORD%,    1
  115. HKR,, Direct3DHAL.SubBuffers,            %REG_DWORD%,    8
  116. HKR,, DoubleBuffer.NumberOfBuffers,      %REG_DWORD%,    2
  117. HKR,, InstalledDisplayDrivers,           %REG_MULTI_SZ%, perm3dd
  118. HKR,, PXRX.CoreClockSpeed,               %REG_DWORD%,    0
  119. HKR,, PXRX.CoreClockSpeedAlt,            %REG_DWORD%,    0
  120. HKR,, VgaCompatible,                     %REG_DWORD%,    0
  121.  
  122. ;
  123. ;-----------------------------------------------------------------------
  124. ; OEM drivers should uncomment following commented sections
  125. ;-----------------------------------------------------------------------
  126. ;[SourceDisksNames]
  127. ;1 = %DiskId%,,,""
  128. ;
  129. ;[SourceDisksFiles.x86]
  130. ;perm3.sys = 1
  131. ;perm3dd.dll = 1
  132. ;
  133. ;[SourceDisksFiles.ia64]
  134. ;perm2.sys = 1
  135. ;perm2.dll = 1
  136. ;
  137.  
  138.  
  139.  
  140. [Strings]
  141. ;
  142. ; Non-Localizable Strings
  143. ;
  144.  
  145. REG_SZ         = 0x00000000
  146. REG_MULTI_SZ   = 0x00010000
  147. REG_EXPAND_SZ  = 0x00020000
  148. REG_BINARY     = 0x00000001
  149. REG_DWORD      = 0x00010001
  150. serviceroot    = System\CurrentControlSet\Services
  151.  
  152. ;
  153. ; Localizable Strings
  154. ;
  155.  
  156. ;
  157. ;-----------------------------------------------------------------------
  158. ; OEM drivers should uncomment this line
  159. ;-----------------------------------------------------------------------
  160. ;DiskId="Windows 2000 Driver Installation Disk"
  161. ;
  162.  
  163. MS="Microsoft Sample Driver"
  164. 3DLabs="3Dlabs Incorporated"
  165.  
  166. ; Product Names
  167. ;
  168. VX1_PCI     = "3Dlabs Oxygen VX1 (PCI)"
  169. VX1_AGP     = "3Dlabs Oxygen VX1 (AGP)"
  170. VX1_1600SW  = "3Dlabs Oxygen VX1 1600SW"
  171. P3_CREATE   = "3Dlabs Permedia3 Create!"
  172.